typedef struct
{
	void *data;
	int   size;
}element;

typedef struct 
{
	int head;
	int tail;
	element *base;
}queue;

void create_queue(queue *q ,int size)
{
	
}